home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c-part1 / 6425 < prev    next >
Encoding:
Internet Message Format  |  1996-08-05  |  1.1 KB

  1. Path: news.iadfw.net!usenet
  2. From: Larry Weiss <lfw@iadfw.net>
  3. Newsgroups: comp.lang.c
  4. Subject: Re: [Q] Does free() work?
  5. Date: Sat, 24 Feb 1996 14:22:10 -0600
  6. Organization: ---
  7. Message-ID: <312F7372.2257@iadfw.net>
  8. References: <4gm3ss$qfa@news.infoserve.net> <Pine.A32.3.91.960223233526.113482D-100000@black.weeg.uiowa.edu>
  9. NNTP-Posting-Host: dal09-01.ppp.iadfw.net
  10. Mime-Version: 1.0
  11. Content-Type: text/plain; charset=us-ascii
  12. Content-Transfer-Encoding: 7bit
  13. X-Mailer: Mozilla 2.0 (Win16; I)
  14.  
  15. The Amorphous Mass wrote:
  16.  > 
  17.  >   ... memory allocation is one of the slowest things a C
  18.  > program can do and if the malloc() package doesn't have to actually
  19.  > request memory from and release it to the OS then it can run faster,
  20.  > cause less fragmentation, allow GC, etc.  Of course none of these
  21.  > benefits are guaranteed. :)
  22.  > 
  23.  
  24. I disagree.  I used to believe this also, and would avoid sophisticated 
  25. methods involving linked lists and such, but now have come to realize that
  26. these allocations are "cheap" with modern implementations and should be used
  27. whenever they apply.
  28.